package com.fastbird.ml;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.io.Serializable;

/**
 * Created by yangguo on 2017/3/31.
 */
public abstract class AbstractScioModel<PD,RD> implements ScioModel<PD,RD>,Serializable {
    protected Logger log= LoggerFactory.getLogger(this.getClass());
    /**
     *  get Model Id
     * @return
     */
    public abstract String getId();

    /**
     * get model name
     * @return
     */
    public abstract String getModelName();

    /**
     * get model user version
     * @return
     */
    public abstract String getModelVersion();

}
